Skip to content

Add continuous integration - lint and test#13

Open
ellieayla wants to merge 1 commit intoeclecticiq:masterfrom
ellieayla:github-actions-tests
Open

Add continuous integration - lint and test#13
ellieayla wants to merge 1 commit intoeclecticiq:masterfrom
ellieayla:github-actions-tests

Conversation

@ellieayla
Copy link
Contributor

@ellieayla ellieayla commented Feb 17, 2026

A task to setup Travis-CI has been open since 2017, and Travis-CI ceased to be an option at the end of 2020. Propose to start doing CI with Github Actions.

Static analysis: ruff, mypy, ty

Testing: tox -> pytest

Closes #2

Static analysis: ruff, mypy, ty

Testing: tox -> pytest
@ellieayla
Copy link
Contributor Author

Many of these bits of config could be combined into pyproject.toml file, but deferring consideration for switching the project itself until after there's CI.

@ellieayla ellieayla mentioned this pull request Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

set up travis

1 participant

Comments